 *{
    margin:0;
    padding:0;
}
a{   
    text-decoration: none;
}
li{
    list-style: none;
}
img{
    border: none;
}
address, caption, cite, code, dfn, em, th, var {
    font-style: normal;
    font-weight: 400;
}
//顶部导航部分

.category{
    width:1200px;
    height:19px;
    margin:0 auto;
    font-size:12px;
    margin-top:8px;
    margin-bottom:10px;
    color:#333;
            a{
               color:#666;
               &:hover{
                   color:#333333;
               }
            }    
}
//顶部导航部分结束
//中间部分开始
.main{
    width:1200px;
    height:auto;
    overflow: hidden;
    margin:0 auto;
        .left{
            width:240px;
            height:613px;
            background:#FAFAFA;
            float:left;
//              我的商城
                    .title{
                        display:block;
                        width:240px;
                        height:20px;
                        padding-top:28px;
                        padding-bottom:20px;
                        font-size:18px;
                        text-indent:30px;
                        font-family:arial,​"微软雅黑";
                        font-weight:400;
                        &:hover{
                            color:#CA151E;
                        }
                      
                    }
//          我的商城标题
                 .order_center{
                            width:208px;
                             height:20px;
                              margin-left:16px;
                              margin-top:15px;
                             background:url(../images/bg63.png) repeat-x 0px 11px ;
                             text-align:center;
                                span{
                                    width:70px;
                                    margin-left:70px;
                                    height:24px;
                                    display:block;
                                    background:white;
                                    font-size: 14px;
                                    color:#888888;
                                    background:#FAFAFA;
                                    font-weight:400;
                                }
                                       } 
                                       
                }
//              我的订单
                .order_list{
//                  padding-left:30px;
                        li{
                            height:20px;
                            margin-top:20px;
                            padding-left:30px;
                            margin-bottom:20px;
                                a{
                                    color:#333333;
                                    &:hover{color:#CA151E;}
                                }
                                em{
                                    width:6px;
                                    height:14px;
                                    display:inline-block;
                                    background:#CA151E;
                                    line-height: 14px;
                                    font-size:11px;
                                    font-family:arial,​"微软雅黑";
                                    padding-left:4px;
                                    padding-right:12px;
                                    border-radius:7px;
                                    color:white;
//                                  font-style: normal;
                                    font-weight: 400;
                                }
                        }
                        li.cur{
                            border-left:solid 2px red;
                            a{
                                color:#CE1531;
                                padding-right:5px;
                            }
                        }
                }
                
// 右侧区域             
              .right{
                  .chongzhi{
                    width:930px;
                    height: 100px;
                    .btn-block {
                            white-space: normal;
                        }
                        .btn-lg, .btn-group-lg > .btn {
                            padding: 10px 9px;
                            font-size: 17px;
                            line-height: 1.471;
                            border-radius: 6px;
                        }
                        .btn-primary {
                            color: #FFF;
                            background-color: #1ABC9C;
                        }
                        .btn{
                            transition: border 0.25s linear 0s, color 0.25s linear 0s, background-color 0.25s linear 0s;
                            border: medium none;
                            font-weight: normal;
                        }
                        .btn-danger {
                            color: #FFF;
                            background-color: #E74C3C;
                        }
                    h1{
                        font-size: 26px;
                        font-weight: 400;
                        .yue{
                            font-size: 25px;
                            color: #8A10A0;
                        }
                    }
                    .ol_box_mask {
                        position: fixed !important;
                        top: 0px;
                        left: 0px;
                        z-index: 499;
                        opacity: 0.4;
                        background-color: #000;
                        visibility: visible;
                    }
                    .box{
                        display: none;
                        padding: 10px;
                        width: 500px;
                        height: 100px;
                        position: fixed;
                        border-radius: 10px;
                        top: 50%;
                        margin-top: -25px;
                        left: 50%;
                        margin-left: -250px;
                        background-color: #FFFFFF;
                        z-index: 418;
                        input{
                            text-indent: 1em;
                            border: none;
                            height: 40px;
                        }
                        #box_chongzhi{
                            cursor: pointer;
                            text-align: center;
                            line-height: 10px;
                            text-indent: 0em;
                        }
                        #hd_balance{
                            display: inline-block;
                            margin-left: 10px;
                            position: absolute;
                            top: 60px;
                            left: 130px;
                        }
                    }
                }
                  width:930px;
                  height:auto;
                  overflow:hidden;
                  float: left;
                  margin-left:20px;
                  padding-bottom:70px;
                        .title{
                            width:930px;
                            height:50px;
                            border-bottom:solid 1px #DEDEDE;
                            margin-top:10px;
                            color:#333333;
                            font-weight:400;
                            font-size: 24px;
                        }
//                 我的订单状态列表     
                  .ord_list{
                      width:930px;
                      height:65px;
                           li{
                               float:left;
                               padding-left:20px;
                               padding-right:20px;
                               padding-top:15px;
                               padding-bottom:30px;
                                        a{
                                            color:#333333;
                                            font-size: 14px;
                                            &:hover{
                                                color:#CA151E;
                                            }
                                        }
                                        a.cur{
                                            color:#CA151E;
                                        }
                           }   
//                         我的订单状态列表结束   
                                        
                  } 
                  .quanxuan{
                              width:933px;
                              height:30px;
                              padding-top:10px;
                              padding-bottom:10px;
                              padding-left:10px;
                                   input{float:left;
                                   margin-top:5px;
                                   }
                                   span{
                                       font-size:14px;
                                       height:50px;
                                       display:inline-block;
                                       float:left;
                                       line-height: 20px;
                                       margin-left:10px;
                                   }
                                   a{
                                       display:block;
                                       width:120px;
                                       height:30px;
                                       background:#CA151E;
                                       color:white;
                                       float: left;
                                       margin-left:30px;
                                       text-align:center;
                                       line-height: 28px;
                                       font-size:14px;
                                       &:hover{
                                         background-color: #AB0009;  
                                       }
                                   }
                          } 
//                         状态栏目标题
                        .cate{
                            width:930px;
//                          height:18px;
                            background:#FAFAFA;
                            overflow:hidden;
                                li{
                                    height:14px;
                                    line-height: 14px;
                                    padding-top:13px;
                                    text-align:center;
                                    padding-bottom:13px;
                                    color:#888888;
                                    float:left;
                                           span{
                                               display:block;
                                               padding-left:25px;
                                               padding-right:25px;
                                               border-right:solid 1px #DEDEDE;
                                                font-size: 14px;
                                           }
//                                  购买商品区域
                                   .shangping{
                                       
                                       padding-left:252px;
                                       padding-right:200px;
                                            
                                    }
                                }
                        }  
                        
//                    状态栏目标题结束 
//商品开始

                        .shop{
                            width:920px;
                            overflow:hidden;
                            .list-group-item {
                                margin: 0px -1px;
                                .o-info{
                                    border-bottom: 1px solid #DEDEDE;
                                    font-size: 14px;
                                    padding: 23px 0px 10px;
                                    height: 17px;
                                    .col-info{
                                        float: left;
                                        font-size: 14px;
                                        .o-date{
                                            margin-right: 15px;
                                            color: #888;
                                            font-size: 14px;
                                        }
                                        .o-info {
                                            font-size: 14px;
                                        }
                                        .o-no{
                                            color: #888;
                                            margin-right: 15px;
                                            a{
                                                font-size: 14px;
                                                color: #36C;
                                                cursor: pointer;
                                                text-decoration: none;
                                            }
                                        }
                                    }
                                    .col-state{
                                        float: right;
                                        text-align: center;
                                        color: #888;
                                        width: 138px;
                                        font-size: 14px;
                                    }
                                }
                                .o-pro{
                                    table{
                                        width: 100%;
                                        border-collapse: collapse;
                                        font-size: 14px;
                                        tr{
                                            td{
                                                border-left: 1px solid #FFF;
                                                border-right: 1px solid #F2F2F2;
                                                border-bottom: 1px solid #F2F2F2;
                                                text-align: center;
                                                padding: 10px 0px;
                                            }
                                            .col-pro-img{
                                                    position: relative;
                                                    width: 120px;
                                                    border-right: 1px solid #FFF;
                                                    .p-img{
                                                    }
                                                }
                                                .col-pro-info{
                                                    text-align: left;
                                                    .p-name{
                                                        line-height: 21px;
                                                        padding: 0px 10px;
                                                        a{
                                                            color: #333;
                                                        }
                                                    }
                                                }
                                                .col-price {
                                                    width: 113px;
                                                    em{
                                                        margin-right: 3px;
                                                    }
                                                }
                                                .col-quty {
                                                    width: 74px;
                                                }
                                                .col-pay {
                                                    width: 113px;
                                                    p{
                                                        em{
                                                            margin-right: 3px;
                                                        }
                                                    }
                                                }
                                                .col-operate{
                                                    border-right: medium none #FFF;
                                                    width: 138px;
                                                    position: relative;
                                                    .p-button{
                                                        padding: 5px 0px;
                                                        a{
                                                            display: inline-block;
                                                            width: 118px;
                                                            height: 28px;
                                                            line-height: 28px;
                                                            font-size: 14px;
                                                            text-align: center;
                                                            background-color: #CA151E;
                                                            border: 1px solid #CA151E;
                                                            color: #FFF !important;
                                                            span{
                                                                line-height: 28px;
                                                                font-size: 14px;
                                                                text-align: center;
                                                                color: #FFF !important;
                                                            }
                                                        }
                                                    }
                                                    .p-link{
                                                        padding: 4px 0px;
                                                        a{
                                                            color: #36C;
                                                            cursor: pointer;
                                                            text-decoration: none;
                                                        }
                                                    }
                                                    .popup-define-area {
                                                        width: 288px;
                                                        text-align: center;
                                                        z-index: 5;
                                                        margin-bottom: 6px;
                                                        border: 1px solid #CA151E;
                                                        background-color: #FFF;
                                                        .b {
                                                            padding: 20px 0px;
                                                            p {
                                                                font-size: 16px;
                                                                color: #CA151E;
                                                                padding-bottom: 7px;
                                                            }
                                                            .popup-button-area{
                                                                a {
                                                                    margin-right: 10px;
                                                                    margin-top: 20px;
                                                                    vertical-align: top;
                                                                }
                                                                .button-action-yes {
                                                                    background-color: #CA151E;
                                                                    display: inline-block;
                                                                    cursor: pointer;
                                                                    &:hover{
                                                                        background-color: #AB0009;
                                                                    }
                                                                }
                                                                .button-action-no, .button-action-yes {
                                                                    width: 120px;
                                                                    height: 30px;
                                                                    line-height: 30px;
                                                                    font-size: 14px;
                                                                    text-align: center;
                                                                    color: #FFF;
                                                                    background-image: none;
                                                                    span{
                                                                        font-size: 16px;
                                                                    }
                                                                }
                                                                .button-action-no {
                                                                    width: 118px;
                                                                    height: 28px;
                                                                    background-color: #FAFAFA;
                                                                    border: 1px solid #BBB;
                                                                    color: #333;
                                                                    display: inline-block;
                                                                    cursor: pointer;
                                                                    &:hover{
                                                                        color: #fff;
                                                                        background-color: #3A3A3A;
                                                                    }
                                                                }
                                                                
                                                            }
                                                        }
                                                        .f {
                                                            position: relative;
                                                            font-size: 0px;
                                                            line-height: 0;
                                                        }
                                                    }
                                                }
                                        }
                                    }
                                }
                            }
                              
                        }



//商品结束
              }
             
                
}


//底部的分享区域
.bottom-follow{
    width: 100%;
    height: 223px;
    min-width: 1200px;
    margin-bottom: 50px;
    background: url(../images/bg51.jpg) no-repeat;
    background-position:50% 0px;
    .bottom-follow_r{
        width: 1200px;
        height: 242px;
        margin: 0 auto;
        ul{
           float: right;
           margin-top: -28px;
           li{
               width: 182px;
               padding: 8px 0px 0px 40px;
               position: relative;
           }
        }
    }
}
